<?php

/**
 * @author nthai
 * @copyright 2010
 */
?>
<?php
class DbsController extends AppController {
	var $name = 'Dbs';
	var $uses = array('Sotay');
	var $helpers = array('Html', 'Form');
	//var $components = array('Session', 'Cookie');
    
    function index(){
        	            
    } 
   function chuyendl(){
    //KIEU DINH DANG/KIEU NHAP/DVI TINH SE SU DUNG CHUNG CHO
    // 2 CO SO DU LIEU-- NHU VAY SE TAO BAN DAU 3 BANG NAY VA KHONG THAY DOI 
  	$dich='synthesis';
    $nguon='lua';
    $ht=2;//1 la ca, 2 la lua
    /*
    $khoitao=$this->Sotay->query("delete from ".$dich.".aps where  ".$ht.";
                        delete from ".$dich.".canbos where  ".$ht.";
                        delete from ".$dich.".cauhs where  ".$ht.";
                        delete from ".$dich.".ch_cons where  ".$ht.";
                        delete from ".$dich.".chuhos where  ".$ht.";
                        delete from ".$dich.".digits where  ".$ht.";

                        delete from ".$dich.".doituong where  ".$ht.";

                        delete from ".$dich.".ghi_nhan_tai_lens where  ".$ht.";
                        delete from ".$dich.".huyens where  ".$ht.";



                        delete from ".$dich.".maups where  ".$ht.";
                        delete from ".$dich.".mpches where  ".$ht.";
                        delete from ".$dich.".phieu_dts where  ".$ht.";
                        delete from ".$dich.".phuong_ans where  ".$ht.";
                        delete from ".$dich.".phuongan_ches where  ".$ht.";
                        delete from ".$dich.".sotays where  ".$ht.";
                        delete from ".$dich.".thgians where  ".$ht.";
                        delete from ".$dich.".thuoc_hs where  ".$ht.";
                        delete from ".$dich.".tinhs where  ".$ht.";
                        delete from ".$dich.".traloi_ches where  ".$ht.";
                        delete from ".$dich.".traloitns where  ".$ht.";
                        delete from ".$dich.".users where  ".$ht.";
                        delete from ".$dich.".xas where  ".$ht.";



            INSERT IGNORE INTO `cauhs` (`cauh_id`, `id`, `dvi_tinh_id`, `kieu_nl_id`, `noidung_ch`, `ghichu_ch`, `batbuoc`, `muc`, `sort`, `daluachon`, `tracnghiem`, `system`) VALUES
                (123450000, 123450004, 1, 1, 'Tên thuốc', NULL, 1, 1, '1', 1, 1, 2),
                (123450000, 123450001, 1, 1, 'Liều lượng phân', NULL, 1, 1, '1', 1, 1, 1),
                (123450000, 123450002, 1, 1, 'Tên phân', NULL, 1, 1, '1', 1, 1, 1),
                (123450000, 123450003, 1, 1, 'Ngày sau sạ', NULL, 1, 1, '1', 1, 1, 2),
                (123450000, 123450005, 1, 1, 'Liều lượng thuốc', NULL, 1, 1, '1', 1, 1, 2),
                (123450000, 123450007, 1, 1, 'Gốc thuốc', NULL, 1, 1, '1', 1, 1, 2),
                (123450000, 123450008, 1, 1, 'Công dụng thuốc', NULL, 1, 1, '1', 1, 1, 2),
                (123450000, 123450009, 1, 1, 'Công dụng Phân', NULL, 1, 1, '1', 1, 1, 2),
                (0, 12345133, 0, 0, 'Thuộc huyện', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345132, 0, 0, 'hdocuoi_s ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345131, 0, 0, 'hdocuoi_g ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345130, 0, 0, 'hdocuoi_p ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345129, 0, 0, 'hdocuoi_d ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345128, 0, 0, 'tdcuoi_s ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345127, 0, 0, 'tdcuoi_g ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345126, 0, 0, 'tdcuoi_p ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345125, 0, 0, 'tdcuoi_d ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345124, 0, 0, 'hdogiua_s ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345123, 0, 0, 'hdogiua_g ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345122, 0, 0, 'hdogiua_p ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345121, 0, 0, 'hdogiua_d ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345120, 0, 0, 'tdgiua_s ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345119, 0, 0, 'tdgiua_g ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345118, 0, 0, 'tdgiua_p ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345117, 0, 0, 'tdgiua_d ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345116, 0, 0, 'hddau_s ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345115, 0,   0, 'hddau_g ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345114, 0, 0, 'hddau_p ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345113, 0, 0, 'hddau_d ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345112, 0, 0, 'tddau_s ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345111, 0, 0, 'tddau_g ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345110, 0, 0, 'tddau_p ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345109, 0, 0, 'tddau_d ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345108, 0, 0, 'hdocuoi ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345107, 0, 0, 'tdcuoi ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345106, 0, 0, 'hdogiua ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345105, 0, 0, 'tdgiua ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345104, 0, 0, 'hddau ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345103, 0, 0, 'tddau ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345102, 0, 0, 'tentuyen ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345101, 0, 0, 'id ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1)
            ;


        INSERT IGNORE IGNORE INTO `dvi_tinhs` (`id`, `ten_dvitinh`, `ghichu_dv`) VALUES
            (3, 'Không', 'Dành cho các câu hỏi không có đơn vị tính'),
            (4, 'm2', 'Mét vuông'),
            (5, 'm', 'Mét'),
            (6, 'g', 'Gram'),
            (7, 'con/m2', ''),
            (8, 'Ngày tuổi', ''),
            (9, '%', 'Phần trăm'),
            (10, 'cm', 'centimet'),
            (11, 'Độ C', ''),
            (12, 'Con', ''),
            (13, 'mmg/lit', '');


        INSERT IGNORE IGNORE INTO `kieu_nls` (`id`, `ten_nhaplieu`, `ghichu_nl`) VALUES
            (1, 'Không nhập liệu', 'Dành cho các câu hỏi ở mức cha không cần nhập dữ liệu'),
            (2, 'Văn bản', 'Dữ liệu với các chuỗi ký tự và chữ số'),
            (3, 'Số nguyên', 'Các số nguyên'),
            (4, 'Số thực', 'Các số thực'),
            (5, 'Ngày tháng', 'Dữ liệu ngày tháng năm');


        INSERT IGNORE INTO `maups` (`id`, `canbo_id`, `ngaylap`, `ghichu`, `dang_sdung`, `tenmau`, `doituong_id`, `system`) VALUES
            (123450001, 1, '2010-07-14', 'Phiếu dùng cho lúa (sử dụng phân)', 1, 'Sử dụng phân', 1, 1),
            (123450002, 1, '2010-07-14', 'Phiếu dùng cho lúa (sử dụng thuốc)', 1, 'Sử dụng thuốc', 1, 1),
            (123450003, 1, '2010-07-14', 'Phiếu điều tra ngoài đồng', 1, 'Điều tra ngoài đồng', 1, 1),
            (123450004, 1, '2010-07-14', 'Dùng cho tuyến (thủy sản)', 1, 'Tuyến', 0, 1);

    ");
    */


    $khoitao1=$this->Sotay->query("
            REPLACE INTO ".$dich.".`cauhs` 
            (`cauh_id`, `id`, `dvi_tinh_id`, `kieu_nl_id`, `noidung_ch`, 
                    `ghichu_ch`, `batbuoc`, `muc`, `sort`, `daluachon`, `tracnghiem`, `system`) VALUES
                (123450000, 123450004, 1, 1, 'Tên thuốc', NULL, 1, 1, '1', 1, 1, 2),
                (123450000, 123450001, 1, 1, 'Liều lượng phân', NULL, 1, 1, '1', 1, 1, 1),
                (123450000, 123450002, 1, 1, 'Tên phân', NULL, 1, 1, '1', 1, 1, 1),
                (123450000, 123450003, 1, 1, 'Ngày sau sạ', NULL, 1, 1, '1', 1, 1, 2),
                (123450000, 123450005, 1, 1, 'Liều lượng thuốc', NULL, 1, 1, '1', 1, 1, 2),
                (123450000, 123450007, 1, 1, 'Gốc thuốc', NULL, 1, 1, '1', 1, 1, 2),
                (123450000, 123450008, 1, 1, 'Công dụng thuốc', NULL, 1, 1, '1', 1, 1, 2),
                (123450000, 123450009, 1, 1, 'Công dụng Phân', NULL, 1, 1, '1', 1, 1, 2),
                (0, 12345133, 0, 0, 'Thuộc huyện', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345132, 0, 0, 'hdocuoi_s ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345131, 0, 0, 'hdocuoi_g ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345130, 0, 0, 'hdocuoi_p ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345129, 0, 0, 'hdocuoi_d ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345128, 0, 0, 'tdcuoi_s ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345127, 0, 0, 'tdcuoi_g ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345126, 0, 0, 'tdcuoi_p ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345125, 0, 0, 'tdcuoi_d ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345124, 0, 0, 'hdogiua_s ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345123, 0, 0, 'hdogiua_g ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345122, 0, 0, 'hdogiua_p ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345121, 0, 0, 'hdogiua_d ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345120, 0, 0, 'tdgiua_s ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345119, 0, 0, 'tdgiua_g ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345118, 0, 0, 'tdgiua_p ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345117, 0, 0, 'tdgiua_d ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345116, 0, 0, 'hddau_s ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345115, 0,   0, 'hddau_g ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345114, 0, 0, 'hddau_p ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345113, 0, 0, 'hddau_d ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345112, 0, 0, 'tddau_s ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345111, 0, 0, 'tddau_g ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345110, 0, 0, 'tddau_p ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345109, 0, 0, 'tddau_d ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345108, 0, 0, 'hdocuoi ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345107, 0, 0, 'tdcuoi ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345106, 0, 0, 'hdogiua ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345105, 0, 0, 'tdgiua ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345104, 0, 0, 'hddau ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345103, 0, 0, 'tddau ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345102, 0, 0, 'tentuyen ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1),
                (0, 12345101, 0, 0, 'id ', 'Dùng cho tuyến', 0, 0, '', 0, 0, 1);");
            
        $khoitao2=$this->Sotay->query("REPLACE  INTO ".$dich.".`dvi_tinhs` (`id`, `ten_dvitinh`, `ghichu_dv`) VALUES
            (3, 'Không', 'Dành cho các câu hỏi không có đơn vị tính'),
            (4, 'm2', 'Mét vuông'),
            (5, 'm', 'Mét'),
            (6, 'g', 'Gram'),
            (7, 'con/m2', ''),
            (8, 'Ngày tuổi', ''),
            (9, '%', 'Phần trăm'),
            (10, 'cm', 'centimet'),
            (11, 'Độ C', ''),
            (12, 'Con', ''),
            (13, 'mmg/lit', '');");


        $khoitao3=$this->Sotay->query("REPLACE  INTO ".$dich.".`kieu_nls` (`id`, `ten_nhaplieu`, `ghichu_nl`) VALUES
            (1, 'Không nhập liệu', 'Dành cho các câu hỏi ở mức cha không cần nhập dữ liệu'),
            (2, 'Văn bản', 'Dữ liệu với các chuỗi ký tự và chữ số'),
            (3, 'Số nguyên', 'Các số nguyên'),
            (4, 'Số thực', 'Các số thực'),
            (5, 'Ngày tháng', 'Dữ liệu ngày tháng năm');");


        $khoitao4=$this->Sotay->query("REPLACE  INTO ".$dich.".`maups` (`id`, `canbo_id`, `ngaylap`, `ghichu`, `dang_sdung`, `tenmau`, `doituong_id`, `system`) VALUES
            (123450001, 1, '2010-07-14', 'Phiếu dùng cho lúa (sử dụng phân)', 1, 'Sử dụng phân', 1, 1),
            (123450002, 1, '2010-07-14', 'Phiếu dùng cho lúa (sử dụng thuốc)', 1, 'Sử dụng thuốc', 1, 1),
            (123450003, 1, '2010-07-14', 'Phiếu điều tra ngoài đồng', 1, 'Điều tra ngoài đồng', 1, 1),
            (123450004, 1, '2010-07-14', 'Dùng cho tuyến (thủy sản)', 1, 'Tuyến', 0, 1);

    ");    
    $loaiqls=$this->Sotay->query("REPLACE INTO ".$dich.".loaiql 
                                VALUES (
                                    'Lúa', ".$ht."
                                        );");
    $dts=$this->Sotay->query("REPLACE INTO ".$dich.".doituong 
                                VALUES (
                                    ".$ht.",'Lúa',".$ht."
                                        );");
    
    $aps=$this->Sotay->query("REPLACE into  ".$dich.".aps (id,xa_id,ten_a,system) select id,xa_id,TEN_AKV,".$ht." from ".$nguon.".ap_kvs;");
    
    $canbos=$this->Sotay->query("REPLACE into ".$dich.".canbos
                (id,hoten_cb,nsinh,phai,system) 
                select id ,HOTEN ,NGAYSINH ,PHAI , ".$ht." 
                from ".$nguon.".canbos;");
    //id cua loai phan thi cong cho 1000.000
    $loaiphan= $this->Sotay->query(" REPLACE into ".$dich.".phuong_ans
    (id, ten_phuongan, ghichu_pa,system)
    select id+1000000,ten_lp, 'Tên phân cho câu hỏi phân',".$ht." from ".$nguon.".loaiphans
        ");
    
    $thuoc= $this->Sotay->query(" REPLACE into ".$dich.".phuong_ans
    (id, ten_phuongan, ghichu_pa,system)
    select id+2000000,ten_thuoc, 'Tên phân cho câu hỏi thuốc',".$ht." from ".$nguon.".thuocs
        ");
    
    $congdung_thuoc= $this->Sotay->query(" REPLACE into ".$dich.".phuong_ans
    (id, ten_phuongan, ghichu_pa,system)
    select id+3000000,congdung, 'Công dụng thuốc',".$ht." from ".$nguon.".thuocs
        ");
    $congdung_lp= $this->Sotay->query(" REPLACE into ".$dich.".phuong_ans
    (id, ten_phuongan, ghichu_pa,system)
    select id+4000000,congdung_lp, 'Công dụng thuốc',".$ht." from ".$nguon.".loaiphans
        ");
    $tengocthuoc= $this->Sotay->query(" REPLACE into ".$dich.".phuong_ans
    (id, ten_phuongan, ghichu_pa,system)
    select id+5000000,tengoc_t, 'gốc thuốc',".$ht." from ".$nguon.".gocthuocs
        ");
    $ngay_sausa= $this->Sotay->query(" REPLACE into ".$dich.".phuong_ans
    (id, ten_phuongan, ghichu_pa,system)
    select id+6000000,ten_nss, 'Ngày sau sạ',".$ht." from ".$nguon.".nsses
        ");
    //$sdphan=$this->Sotay->query(" REPLACE into ".$dich.".`cauhs` ");
    
    $noidung_dieutra= $this->Sotay->query("REPLACE INTO ".$dich.".`cauhs` (
        `id` , `noidung_ch` ,`ghichu_ch`, `system`
        )
        select
        `id` ,  `DG_ND` ,  `GHICHU_ND`   , ".$ht." 
                            
           
            from ".$nguon.".nd_dts;");

    
   
                
                

    $chuhos=$this->Sotay->query("REPLACE into ".$dich.".chuhos 
    (id,ap_id,hoten,dchi,sdt,system)
    select 
    id,ap_kv_id,ten_nh,sonha, sodt, ".$ht." 
    from ".$nguon.".nonghos;");

    $doituong=$this->Sotay->query("REPLACE into ".$dich.".doituong 
    select id, ten_dt, ".$ht." from ".$nguon.".doituongs;");


    //KIEU DINH DANG/KIEU NHAP/DVI TINH SE SU DUNG CHUNG CHO
    // 2 CO SO DU LIEU-- NHU VAY SE TAO BAN DAU 3 BANG NAY VA KHONG THAY DOI 

    $huyens=$this->Sotay->query("REPLACE into ".$dich.".huyens 
    (id,tinh_id,ten_h,system)
    select id,tinh_id,ten_h,".$ht." from ".$nguon.".huyens;");



    

    $phieu_dts=$this->Sotay->query("REPLACE into ".$dich.".phieu_dts
    (id,canbo_id,sotay_id,thutu_phieu,system) 
    select 
    id,canbo_id,sotay_id,lan,".$ht." from ".$nguon.".phieu_dts;");


    $sotays=$this->Sotay->query("REPLACE into ".$dich.".sotays 
    (id,chuho_id,ngay_bd_nuoi,system)
    select id,nongho_id,tggc,".$ht." from ".$nguon.".sotays;");


    $tinhs=$this->Sotay->query("REPLACE into ".$dich.".tinhs 
    select id, ten_t, ".$ht." from ".$nguon.".tinhs;");


    $users=$this->Sotay->query("REPLACE into ".$dich.".users 
    (id, username, password, canbo_id, role, system)
    select 
    id,username,password, canbo_id, role,".$ht." from ".$nguon.".users;");
    $xas=$this->Sotay->query("REPLACE into ".$dich.".xas 
    select id, huyen_id, ten_x,".$ht." from ".$nguon.".xas;");
    
    $this->Session->setFlash(__('Bạn đã đưa dữ liệu lên cơ sở dữ liệu tổng hợp', true));
    $this->redirect(array('controller'=>'pages', 'action'=>'home'));
   } 
   
   
   
}